rub or scrub vigorously - Deutsch Englisch Wörterbuch